dampen someone's spirits - French English Dictionary